strike of lightning - German English Dictionary